surplus supply and depressed prices - Turco Inglés Diccionario